TDevelopment

Author

Agronomy and Crop Science Group, Kiel University

Published

August 2, 2025

1 Summary

Development class, a core component of the HUME-Wheat crop model, responsible for simulating the phenological development (growth stages) of wheat. The class models the progression of the crop through its life cycle, from sowing and emergence to maturity and harvest, using temperature, daylength, and genetic parameters.

   Key features:
   - Growth Stage Tracking: Uses both integer (EC, BBCH, Zadoks) and continuous (xstage) scales to represent crop development.
   - Development Rates: Calculates stage-specific development rates, including the effects of temperature (thermal time), photoperiod (daylength), and vernalization (cold exposure).
   - Leaf Appearance and Initiation: Simulates the initiation and appearance of leaves on the main stem, using phyllochron and plastochron intervals.
   - Event Timing: Records the day of year (DOY) for key phenological events (e.g., stem elongation, heading, flowering, ripeness).
   - Parameterization: Supports genetic and environmental parameters (e.g., base temperature, photoperiod sensitivity, vernalization requirements).
   - Data Integration: Can initialize and calibrate development using measured data (e.g., measured EC dates).
   - Modular Design: Integrates with other model components via external variables and options.
   
   Typical usage:
   This module is used to drive the timing of crop processes (e.g., leaf growth, flowering, grain filling) in response to weather and management, providing the developmental framework for the rest of the crop model.

2 Lists of model objects

2.1 State variables

The class TDevelopment has 11 following state variable(s).

State variable Units InitialValue Description
cumvern 0 cumulative vernalisation
DaySSow n 0 days since sowing
ec 0 EC stage
inl_MS n 5 initial leaf number on main stem
nl_MS n 0 number of leaves on main stem
tdu 0 thermal developmental units
TSum_until_EC_30 0
TSum_until_EC_37 0
TSumEC30 0 Temperature sum since EC30
tsums 0 temperature sum since sowing
xstage 0 non integer growth stage indicator ranging from zero to six

TRUE

2.2 Parameters

The class TDevelopment has 24 following parameter(s).

Parameter Units Value Description
fdl - 0
Ini_inLMS n 4
Internode 3 Multiplikator des Phyllochronintervalls in der Schossphase
MaxPhotoperiod h 20 maximum daylength which increase developmental rate
MaxVernDays d 50 maximum number of vernalisation days which increase developmental rate
minLeaf_number 7
p1d 2.76 genetic specific parameter of photoperiod sensitivity
p1v 2.84 genetic specific parameter of vernalisation sensitivity
p3 °Cd 183.48
p4 °Cd 200 thermal time between Pre-anthesis ear growth to beginning of grain filling (anthesis occurs during this phase)in°Cd
p5 - 11.67 thermal time between beginning of grain fill and maturity in°Cd
p9 °Cd 139.9 thermal timen from germination to seedling emergence in °Cd
Ph39 - 101.56 TSUM 37 bis 39
phint °Cd 91.74 the phyllochron interval, the interval in thermal time(degree days) between successive leaf and tiller appearances
plastochron °Cd 68.3914 interval in thermal time between leaf initiation
sdepth cm 3 sowing depth (cm), not actual in use
sowingdate doy 300
tBase 0 base temperature
TSumInternode °Cd 97.09 te´mperature sumd between two internodes
VernMaxTemp °C 18 temperature where vernalisation is getting zero
VernMinTemp °C -0.5 minimum vernalisation temperature
VernOptTemp1 °C 0.5 temperature where vernalisation is starting to be optimal
VernOptTemp2 °C 6 temperature where vernalisation is ending to be optimal
xstage_fin_leaf_prim - 1.78171 xstage an dem keine weiteren leaf primordien angelegt werden

TRUE

2.3 Variables

The class TDevelopment has 44 following variable(s).

kable(df.var,  escape = FALSE)
Variable Units Description
c variable photoperiodic influence factor (0..1)
d10 Day when EC equals 10
d29 Day when EC equals 29
d50 Day when EC equals 50
d59 [DOY] Day when EC equals 59
d75 Day when EC equals 75
d90 Day when EC equals 90
DayOfYearSowingDate [DOY] Dayof Year of sowingdate
devrates1 developmet rate during istage 1
devrates2 developmet rate during istage 2
devrates3 developmet rate during istage 3
devrates4 developmet rate during istage 4
devrates5 developmet rate during istage 5
devrates6 developmet rate during istage 6
devrates9 developmet rate during istage 9
DOY_BegFlower [DOY] DOY for begin of flowering
DOY_BegHeading [DOY] DOY for begin heading
DOY_BegStemElong [DOY] DOY for begin stem elongation
DOY_EndHeading [DOY] DOY for end heading
DOY_PhysRipe [DOY] DOY for physiological ripeness
DOY_YellowRipeness [DOY] DOY for yellow ripeness
dvs10 xstage times 10, for convenience of plotting
ECa
GS_EC25
inl_MS_xstage2 Anzahl nicht ausgebildeter Blätter zum Zeitpunkt Xstage 2
istage Phenologicalstages in integer values
k_v vernalisation variable
ph39_opt [°Cd] a function of phint and day length
rdr_p relative development rate of photoperiod
rdr_v relative development rate of vernalization
tempsumemergence
TSEC32 Date of BBCH32 (needed for calibration
TSEC33 Date of BBCH33 (needed for calibration
TSEC37 Date of BBCH37 (needed for calibration
TSEC38 Date of BBCH38 (needed for calibration
TSEC57 Date of BBCH57 (needed for calibration
TSEC59 Date of BBCH59 (needed for calibration
TSEC61 Date of BBCH61 (needed for calibration
TSEC65 Date of BBCH65 (needed for calibration
TSEC69 Date of BBCH69 (needed for calibration
TSEC71 Date of BBCH71 (needed for calibration
tsuminc Tagestemperatur >=0 zur Basistemperatur
vernf vernalisation factor
zstage Zadocks stages

TRUE

2.4 External variables

The class TDevelopment has 3 following external variable(s).

External variable Units Description Source
daylengthp photoperiodic daylength NA
dayofyear NA
TMPM mean air temperature NA

TRUE

2.5 Options

The class TDevelopment has 4 following option(s).

Option Units Description
ContOutput NA Output every time step?
DataInitMethod NA
FinalOutput NA Output of final values in separate file?
RecalcSowingDate NA

TRUE

2.6 Scientific Background

The phenological model module of HumeWheat is based on phenological Ceres Wheat (CW) model for winter wheat. It has been published originally in (Johnen et al., 2012a). The phenological process in CW is divided into nine developmental or growth stages (GS) according to (RITCHIE, 2015) (Table 1), the common approach in Europe, however is the BBCH stage (LANCASHIRE et al., 1991). Zadoks stages or equivalent BBCH values, however, are not calculated in the original phenology model of CERES-Wheat up to Version 3.0.

Table 1: Development stages of the CW model (GS) and corresponding BBCH stages
GS BBCH Phase
7 00 Fallow
8 00 Sowing to germination
9 05 Germination to emergence
1 10 Emergence to terminal Spikelet initiation
2 30 Terminal spikelet to end of leaf growth and beginning of ear growth
3 40 End of leaf growth and beginning of ear growth to end of pre-anthesis ear growth
4 57 End of pre-anthesis ear growth to beginning of grain filling
5 71 Grain filling
6 90 End of grain filling to harvest

The CW model mainly describes phenological development through the change of GS over time. In CWm we added an explicit simulation of three additional state variables, the leaf number on the main stem (nLMS), the number of initiated leaves on the main stem (inLMS) and the BBCH stage. At emergence nLMS is set to one and inLMS is set to 4 (Brooking and Jamieson, 2002). This is because the embryo at the time of sowing has already three leaf primordia (KIRBY et al., 1985) and that an additional primordium is assumed to be produced until emergence. The rate of change of number of initiated leaves is calculated according to Eq. 1 from emergence until the last leaf primordium is formed:

\frac{d\,in{{L}_{MS}}}{dt}=\frac{\max (0,T-{{T}_{b}})}{Plast} \tag{1}

Where Plast is the plastochron (°Cd) T is the air temperature and Tb is the base temperature. The formation of leaf primordia which produce leaves is finished some time before the double ridge stage (Bonnet, 1935; Bonnet, 1936; Muschik, 1957). The time of the cessation of leaf primordia initiation, however, is not exactly coupled to a certain GS in the CW model and is also not linked to a certain BBCH stage. From available data of BBCH 37, i.e. the time when the last leaf appears, it was possible to estimate an approximate GS corresponding to the formation of the final leaf primordium (GS_{flp}) ex post. The number of visible leaves on the main stem nLMS is calculated accordingly (Eq. 2):

\frac{d\,n{{L}_{MS}}}{dt}=\frac{\max (0,T-{{T}_{b}})}{Phyll} \tag{2}

where Phyll denotes the phyllochron (°Cd).

2.6.1 Calculation of changes of GS and BBCH

The main state variables of the phenological model are the GS-stage according to Ritchie and the BBCH-stage more commonly used in the description of wheat phenology. Their rate of change is calculated stage specific.

2.6.1.1 Sowing to emergence (GS 8 and 9)

We simplified the model by pooling together the GS stages eight and nine, which represent the germination and emergence processes, because no data were available to distinguish between both events. The redefined parameter P9, which now governs the rate of development during the time from sowing to emergence, was calculated from observed thermal times from sowing to emergence .

\frac{dGS}{dt}=\frac{\max (0,T-{{T}_{b}})}{P9} \tag{3}

The rate of change for BBCH is ten time higher as for GS as the event of crop emergence is equivalent to 10.

\frac{dBBCH}{dt}=10\frac{\max (0,T-{{T}_{b}})}{P9} \tag{4}

2.6.1.2 Emergence to terminal Spikelet initiation (GS 1)

Temperature, vernalization, photoperiod, and phyllochron interval determine the development rate during GS 1. According to CW the lowest value of two functions, depending on the vernalization stage and the actual photoperiod in interaction with the actual effective temperature limits the development rate (Eq. 5).

\frac{dGS}{dt}=\frac{\max (0,T-{{T}_{b}})\cdot \min (f(V),f(P))}{(400\cdot Phyll\ /\ 95)} \tag{5}

The functions f(V) and f(P) as well as the Phyllocron (Phyll) are genotype specific.

2.6.1.2.1 Vernalisation

The effect of vernalisation on the development rate is calculated from the accumulated sum of “vernalisation days”. The rate of change of the vernalisation days is calculated from the daily mean temperature and a vernalisation response function which is characterized by 4 cardinal temperatures (Figure 1).

Figure 1: Relative vernalisation rate of winter wheat

The vernalisation rate is acccumulated in the state variable VernalisationDays.

\frac{dV}{dt}=\max (0, fV) \tag{6}

The value of the f(V) in Eq. 5 is calculated from the actual value of accumulated number of vernalisation dates according to:

f(V) = 1-k\cdot \left(50-V \right) \tag{7}

The values of k thereby is genotype specific and according to Ritchie et al. (1998) is coded in the parameter value P1V. The value of 50 in Eq. 7 is the maximum number of vernalisation days. The vernalisation days are reset to zero after the maximum number of vernalisation days is reached.
The value k is the slope of the linear relation between the vernalisation days and the development rate. It can be calculated from the parameter P1V according to

k = \frac {P1V+0.55}{183} \tag{8} For a larger number of wheat cultivars in Germany (Johnen et al., 2012b) found a value of P1V of 2.84. Higher values of P1V indicate a higher vernalisation requirement of the cultivar, i.e. a lower development rate at low vernalisation days which is typical for cultivars of continental origin. A low value of P1V indicates a low vernalisation requirement, typical for summer crops of wheat or for wheat cultivars grown in Mediterranean regions.

Figure 2: Relative vernalisation rate of winter wheat as a function of accumulated vernalisation days
2.6.1.2.2 Photoperiod

The effect of photoperiod on the development rate (f(P)) is calculated from the actual photoperiod and a photoperiod response function

f(P)=1-C \cdot\left(20-P\right)^2 \tag{9}

The parameter C is coded in the parameter P1D. The value of 20 in Eq. 9 is the maximum photoperiod. The value of C is the slope of the quadratic relation between the photoperiod and the development rate. It can be calculated from the parameter P1D according to

C=P1D/500 \tag{10}

Typical values of P1D are in the range of 1 to 3. Higher values of P1D indicate a higher photoperiod requirement of the cultivar, i.e. a lower development rate at low photoperiods which is typical for cultivars of northern origin. A low value of P1D indicates a low photoperiod requirement, typical for summer crops of wheat or for wheat cultivars grown in mediterranean regions. In the study of (Johnen et al., 2012c) a value of P1D of 2.76 was found as a mean for a larger number of wheat cultivars in Germany.

Figure 3: Relative development rate of winter wheat at GS1 as a function of photoperiod
2.6.1.2.3 Leaf number and leaf initiation

At early development stages (BBCH<30) BBCH stages are determined by the number of leaves and tillers present. Their rate of change is determined by the Phyllochron (Phyll), i.e. the inverse of the phyllochron is the emergence rate of leaves and tillers per effective day temperature (@eq-dBBCH_dt_GS1).

\frac{dBBCH}{dt}=\frac{\max (0,T-{{T}_{b}})}{Phyll} \tag{11}

At BBCH 13.5 there is a switch to BBCH 21, because simultaneously to the appearance of the fourth leaf the first tiller is emerging and mainstem leaf appearance is then associated with tiller appearance until BBCH 30.

The plastochron is the inverse of the rate of leaf initiation. It is assumed to be constant during the time from sowing to the end of leaf initation. It defines the rate of leaf initiation and together with the initial number of leaf primordia of the embryo at sowing the number of initiated leaves and with the GS stage when leaf initation ceases the number of leaves on the main stem.

If \ \ BBCH >= 13.5 \ and \ BBCH<20; \ BBCH = BBCH+7.5 \tag{12}

2.6.1.3 Terminal spikelet to end of leaf growth and beginning of ear growth (GS 2)

Within the model the implicit and simplifying assumption is made that GS 2 stage is more or less closely associated with BBCH 30 (Baker and Gallagher, 1983), but that the initiation of the terminal leaf primordium may be reached a bit earlier at a stage we named GS_{flp}.

The GS change rate between GS 2 and 3 is calculated as the ratio of the daily temperature minus the base temperature (Tb, assumed to be 0°C) to the thermal time interval GS 2 to GS 3. This thermal time interval is calculated by the number of leaves not yet expressed at GS 2 minus two (fL), multiplied by the phyllochron plus the temperature sum between BBCH 37 and 39, i.e. ‘PH39’:.

\frac{dGS}{dt}=\frac{\max (0,T-{{T}_{b}})}{fL\cdot Phyll+Ph39} \tag{13}

thereby the term fL denotes the leaves which have to appear after GS 2 is reached, calculated from the number of initiated leaves at GS 2 minus 2. The substraction of two leaf primordia was made in accordance to the assumption that at least the last two vegetative primordia may not produce visible leaves, they are therefore sometimes called labile primordia (GRIFFITHS et al., 1985).

In the CWm model we therefore calculated a rate of node emission and introduced a parameter we called ‘TSumInternode’ analogous to the phyllochron. The numerical value of this parameter is the inverse of the slope of the relation of node numbers to the temperature sum from BBCH 30. The rate of change of BBCH stages is calculated until BBCH 37 (final leaf begins to emerge) from the ratio of the effective day temperature and TSumInternode (Eq. 11).

The BBCH stage 37 is reached when the number of the emerged leaves is equal to the number of leaf primordia minus two. The subtraction of two leaf primordia was made in accordance to the assumption that at least the last two vegetative primordia may not produce visible leaves, they are therefore sometimes called labile primordia (GRIFFITHS et al., 1985).

The length of the thermal time from sowing to the initiation of the last leaf primordium together with the plastochron now determines the number of initiated leaves. This number is variable and the new algorithm of CWm therefore also predicts a variable length of GS 2 in terms of temperature sum. In CWm the rate of development between BBCH 37 and BBCH 39, however, is again described by a certain temperature sum expressed as the newly added parameter ‘PH39’ (Eq. 15). It was introduced because according to our data analysis the thermal time between BBCH 37 and 39 ratings was significantly longer than one phyllochron.

\frac{dBBCH}{dt}=\frac{\max (0,T-{{T}_{b}})}{\text{TSumInternode}} \tag{14}

If nL_MS > inL_MS-2 and If BBCH< 37 then BBCH = 37 If BBCH>=37:

\frac{dBBCH}{dt}= \min \left( \frac{2\max (0,T-{{T}_{b}})}{\text{Ph39}},(40-BBCH) \right) \tag{15}

2.6.1.3.1 Day length effects

As an additional option in a later stage of the module development a daylength sensitivity of TSumInternode and Ph39 has been included. This is because data analysis revealed that the memory effect postulated from the assumption of a constant plastochron and phyllochron could not be verified in a larger data set. This is because presumably under increasing daylength the phyllochron shortens. The model parameters TSumInternode and Ph39 are closely linked to the phyllochron and thereby are change by the photoperiod:

TSumInternode = phyll + fdl \cdot daylengthp^2 \tag{16}

2.6.1.4 End of leaf growth and beginning of ear growth to end of pre-anthesis ear growth (GS3)

The period from the end of leaf growth to the beginning of ear growth is for the GS development rate defined by a length of 2 phytochrons

\frac{dGS}{dt}=\frac{\max (0,T-{{T}_{b}})}{2Phyll} \tag{17}

The rate of change of BBCH stages is during that stage simply synchronized with the GS rate according to equation Eq. 18.

\frac{dBBCH}{dt}=(4+1.7(GS-3))\cdot 10-BBCH \tag{18}

2.6.1.5 End of pre-anthesis ear growth to beginning of grain filling (GS4)

The period from the end of pre-anthesis ear growth to the beginning of grain filling is for the GS development rate defined by a length of 200 degree days:

\frac{dGS}{dt}=\frac{\max (0,T-{{T}_{b}})}{200} \tag{19}

The rate of change of BBCH stages is during that stage simply synchronized with the GS rate according to equation Eq. 20.

\frac{dBBCH}{dt}=(5.7+1.4(GS-4))\cdot 10-BBCH \tag{20}

2.6.1.6 Grain filling (GS5)

The period of grain filling is for the GS development rate defined by a genotype specific temperature sum and the effective temperature during grain filling. The latter is calculated as the mean temperature minus the base temperature. The effective temperature is divided by the temperature sum for grain filling (TSumGF) to get the rate of change of GS 5:

\frac{dGS}{dt}=\frac{\max (0,(T-{{T}_{b}})-1)}{TSumGF} \tag{21}

TSum_{GF} = \frac{(P5+21.5)}{0.05} \tag{22}

The rate of change of BBCH stages is during that stage simply synchronized with the GS rate according to equation Eq. 23.

\frac{dBBCH}{dt}=(7.1+1.9(GS-5))\cdot 10-BBCH \tag{23}

2.6.1.7 End of grain filling to harvest (GS6)

The period from the end of grain filling to harvest is for the GS development rate defined by a length of 250 degree days:

\frac{dGS}{dt}=\frac{\max (0,T-{{T}_{b}})}{250} \tag{24}

The rate of change of BBCH stages is during that stage simply synchronized with the GS rate according to equation Eq. 25.

\frac{dBBCH}{dt}=(9+(GS-6))\cdot 10-BBCH \tag{25}

References

Baker, C.K., Gallagher, J.N., 1983. The development of winter wheat in the field. 1. Relation between apical development and plant morphology within and between seasons. The Journal of Agricultural Science 101, 327–335. https://doi.org/10.1017/s0021859600037631
Brooking, I.R., Jamieson, P.D., 2002. Temperature and photoperiod response of vernalization in near-isogenic lines of wheat. Field Crops Research 79, 21–38. https://doi.org/10.1016/s0378-4290(02)00106-5
GRIFFITHS, F.E.W., LYNDON, R.F., BENNETT, M.D., 1985. The Effects of Vernalization on the Growth of the Wheat Shoot Apex. Annals of Botany 56, 501–511. https://doi.org/10.1093/oxfordjournals.aob.a087035
Johnen, T., Boettcher, U., Kage, H., 2012a. A variable thermal time of the double ridge to flag leaf emergence phase improves the predictive quality of a CERES-Wheat type phenology model. Computers and Electronics in Agriculture 89, 62–69. https://doi.org/10.1016/j.compag.2012.08.002
Johnen, T., Boettcher, U., Kage, H., 2012c. A variable thermal time of the double ridge to flag leaf emergence phase improves the predictive quality of a CERES-Wheat type phenology model. Computers and Electronics in Agriculture 89, 62–69. https://doi.org/10.1016/j.compag.2012.08.002
Johnen, T., Boettcher, U., Kage, H., 2012b. A variable thermal time of the double ridge to flag leaf emergence phase improves the predictive quality of a CERES-Wheat type phenology model. Computers and Electronics in Agriculture 89, 62–69. https://doi.org/10.1016/j.compag.2012.08.002
KIRBY, E.J.M., APPLEYARD, M., FELLOWES, G., 1985. Leaf emergence and tillering in barley and wheat. Agronomie 5, 193–200. https://doi.org/10.1051/agro:19850301
LANCASHIRE, P.D., BLEIHOLDER, H., BOOM, T.V.D., LANGELÜDDEKE, P., STAUSS, R., WEBER, E., WITZENBERGER, A., 1991. A uniform decimal code for growth stages of crops and weeds. Annals of Applied Biology 119, 561–601. https://doi.org/10.1111/j.1744-7348.1991.tb04895.x
RITCHIE, J.T., 2015. Wheat phasic development. American Society of Agronomy, Crop Science Society of America, Soil Science Society of America, pp. 31–54. https://doi.org/10.2134/agronmonogr31.c3